
#include <iostream>
#include <chrono>

int main() {
    auto startTime = std::chrono::steady_clock::now(); // 记录起始时间点
    // 模拟一些计算任务
    for (int i = 0; i < 1000000; ++i) {
        // do something...
    }
    auto endTime = std::chrono::steady_clock::now(); // 记录结束时间点

    // 计算时间间隔
    auto duration = endTime - startTime;

    std::cout << "Time taken: " << std::chrono::duration_cast<std::chrono::milliseconds>(duration).count() << " milliseconds.\n";

    return 0;
}